package com.linkage.lcims.base.dao.business.interfaces;

import java.util.List;

import com.linkage.lcims.base.po.business.BdGroupAuthor;
import com.linkage.util.exception.DAOException;

/**
 * @author Owner
 * @date 2008-1-7 TODO To change the template for this generated type comment go
 *       to Window - Preferences - Java - Code Style - Code Templates
 * @version 1.0
 */
public interface GroupAuthorDAO {
	public int deleteGroupAuthor(Integer groupid) throws DAOException;
	
	public void saveGroupAuthor(BdGroupAuthor groupAuthor) throws DAOException;
	
	public List<BdGroupAuthor> getAuthorById(Integer groupid,Integer recordid)throws DAOException;
	
	public List<BdGroupAuthor> getAll()throws DAOException;
	
	public BdGroupAuthor getAuthorById(BdGroupAuthor author) throws DAOException;
	
	public void deleteAuthor(Integer groupid,Integer recordid) throws DAOException;
}
